طراحی جدول زمان بندی بهینه برای دروس دانشگاهی با استفاده از الگوریتم جستجوی هارمونی

پایان نامه
چکیده

طراحی جدول زمان بندی یک مسئله پیچیده و وقت گیر برای مسئولین شناخته می شود، یک نمونه از مسائل زمان بندی، برنامه ریزی دروس دانشگاهی است که در طول سال در دو نوبت صورت می گیرد . انجام خودکار زمان بندی گامی در جهت کاهش بارکاری کارکنان و از سوی دیگر ارائه یک نمونه بهینه و مطلوب برای امتحان روش های برنامه ریزی و ارضای محدودیت ها در هوش مصنوعی می باشد. در این پژوهش، ابتدا روش جدول زمان بندی و سپس الگوریتم هارمونی موردبررسی و مطالعه قرارگرفته که در مسئله بهینه سازی جدول زمانی دروس برای یک دانشکده کامپیوتر استفاده شده است. در این رویکرد روند تکاملی پاسخ ها در مرحله ی اول استفاده از حافظه ی اولیه ی و ترکیب مقادیر موجود در آن حافظه و به دست آوردن نتیجه ی بهتر و جایگزینی آن در حافظه ی موجود در یک الگوریتم هارمونی می باشد که نهایتاً منجر به تولید یک جدول زمان بندی دروس خوش کیفیت خواهد گردید . در مرحله پیاده سازی، به کمک الگوریتم هارمونی روند کاربر روی جدول دانشگاهی مشخص شده است . اساس کار الگوریتم، حفظ کروموزوم های بهتر جمعیت و اعمال عملگرهای هارمونی بر روی بقیه کروموزوم ها به منظور بهبود آن ها می باشد . در آزمون ها، مقایسه بین الگوریتم ژنتیک عادی و الگوریتم هارمونی، طی چند مرحله، نقاط قوت و ضعف الگوریتم هارمونی را مشخص کرده ایم که می توان گفت الگوریتم هارمونی در اجرای کاری خود زمان زیادی را صرف می کند ولی جواب بهینه تری را می دهد. ایده های مطرح شده در این رساله قابل اجرا بر روی زمان بندی واقعی دانشگاه خواهد بود.

منابع مشابه

طراحی جدول زمانبندی خودکار برای دروس دانشگاهی با استفاده از الگوریتم های ژنتیک

طراحی جدول زمان­بندی، اساساً از وظایف پیچیده و وقت گیر برای پرسنل مسئول می­باشد که از طرفی انجام خودکار آن گامی در جهت کاهش بار کاری پرسنل و از سوی دیگر یک نمونه مطلوب برای امتحان روش­های برنامه­ریزی و ارضای محدودیت­ها در هوش مصنوعی است.  در این پژوهش، ابتدا  الگوریتم­های ژنتیک مطالعه و بررسی شده، سپس در مسأله بهینه سازی جدول زمانی دروس برای یک دانشکده فرضی مورد استفاده قرار گرفته است. د...

متن کامل

برنامه‌ریزی بهینه برق با محدودیت‌های زیست محیطی با استفاده از الگوریتم جستجوی هارمونی

امروزه با توجه به روند رو به رشد بار و بالا بودن هزینه‌های تولید انرژی الکتریکی و محدودیت در نصب واحدهای جدید نیروگاهی، نیاز به برنامه‌ریزی و کمینه‌سازی کل هزینه تولیدی برای واحدهای فعال موجود در شبکه قدرت می‌باشد. هدف از توزیع بهینه توان آن است که با تخصیص بهینه سهم هر نیروگاه، علاوه بر تأمین توان مورد نیاز شبکه، هزینه تولید توان حداقل گردد. در این مقاله الگوریتم جستجوی هارمونی، برای برنامه‌ری...

متن کامل

برنامه‌ریزی بهینه برق با محدودیت‌های زیست محیطی با استفاده از الگوریتم جستجوی هارمونی

امروزه با توجه به روند رو به رشد بار و بالا بودن هزینه‌های تولید انرژی الکتریکی و محدودیت در نصب واحدهای جدید نیروگاهی، نیاز به برنامه‌ریزی و کمینه‌سازی کل هزینه تولیدی برای واحدهای فعال موجود در شبکه قدرت می‌باشد. هدف از توزیع بهینه توان آن است که با تخصیص بهینه سهم هر نیروگاه، علاوه بر تأمین توان مورد نیاز شبکه، هزینه تولید توان حداقل گردد. در این مقاله الگوریتم جستجوی هارمونی، برای برنامه‌ری...

متن کامل

زمان بندی پروژه های ساختمانی با منابع محدود توسط الگوریتم جستجوی هارمونی

پروژه های ساختمانی عموما با محدودیتهایی متعددی مواجهند که تاثیر قابل توجه بر زمان بندی و هزینه پروژه دارند. محدودیت منابع اعم از مصالح، ماشین آلات و تجهیزات کارگاهی،نقدینگی و منابع انسانی ماهر و نیمه ماهر از جمله مهمترین این محدودیتها هستند. تغییرات میزان دسترسی به این منابع در طول پروژه و نیز امکان یا عدم امکان منابع مازاد هرمقطع زمانی در مقاطع بعدی از اجرای پروژه به پیچیدگی موضوع می افزا...

متن کامل

استفاده از الگوریتم رقابت استعماری برای بهبود و بهینه سازی جدول زمان بندی دانشگاهی

امروزه با پیشرفت ارتباط ها، مراکز تحصیلی سعی می نمایند برنامه زمان بندی درسی را برای افراد در حال تحصیل ارائه نمایند که این افراد به کمک آنها بتوانند حضور مفیدتری در این مراکز داشته باشند. موضوع جدول زمانبندی دروس دانشگاهی در سالهای دور به صورت دستی انجام می شد که با مشکلات فراوان و تداخل در ساعات اساتید و دانشجویان مواجه می گردید. اما هم اکنون، این موضوع با استفاده از الگوریتم های تکاملی و الگ...

طراحی پایدارساز فازی در سیستم‏های قدرت چند ماشینه با استفاده از الگوریتم جستجوی هارمونی

در این مقاله طراحی و بهینه‌سازی قوانین کنترل‌کننده فازی در سیستم قدرت چند ماشینه با استفاده از الگوریتم جستجوی هارمونی ارائه شده است. استفاده از کنترل‌کننده فازی PID یکی از روش‌های مناسب برای پایداری در سیستم-های غیرخطی می‌باشد. رفتار کنترل‌کننده‌های فازی به اطلاعات طراحی شامل انتخاب توابع عضویت و قوانین کنترلی بستگی دارند. در روش‌های طراحی سنتی، اطلاعات طراحی مبتنی بر تجربه افراد خبره است که ا...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

دانشگاه آزاد اسلامی - دانشگاه آزاد اسلامی واحد یزد - دانشکده مهندسی کامپیوتر

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023